//estrae l'elenco degli utenti
function getUserList(){
	$.post("/resources/WebServices/Users.php", { action: "List" },
	function(data) {
		if (data != '')
		{
			$(".listFolder").empty();
			var element = eval(data);
			for (i=0; i<element.length; i++)
			{
			   var newElement = '<div class="users user" id="'+element[i].id+'"><div class="foldername">'+element[i].real_name+'</div></div>';
	           if ( $(".listUsers") ){
	        	   $(".listUsers").append(newElement);
	           }
			}
	    	attachEventListener();
		}
	    else
	    {
	    	return;
	    }
	});
}

//salva l'utente
function saveUser(){
	$.post("/resources/WebServices/Users.php", $('form').serialize(),
	function(data) {
		if (data != '')
		{
			if (data == 'error:1')
			{
				$('#frm_messages').html('Il nome utente inserito esiste già.');
				$('#frm_messages').css('message_ko');
				$('label[for=Username]').css('color','#ff0000');
			}
			else if (data == 'error:0')
			{
				$('#frm_messages').html('Errore imprevisto, compilare tutti i campi. ');
				$('#frm_messages').css('message_ko');
			}
			else 
			{
				$('#frm_messages').html('Utente inserito con successo. ');
				$('#frm_messages').css('message_ok');
			}
		}
		return;
	});
}

//recupera le informazioni dell'utente
function getUserData (userId)
{
	$.post("/resources/WebServices/Users.php", { action: "load", id: userId },
		function(data) {
			if (data != '')
			{
				$(".listFolder").empty();
				var element = eval(data);
				for (i=0; i<element.length; i++)
				{
				   var newElement = '<div class="users user" id="'+element[i].id+'"><div class="foldername">'+element[i].real_name+'</div></div>';
		           if ( $(".listUsers") ){
		        	   $(".listUsers").append(newElement);
		           }
				}
		    	attachEventListener();
			}
		    else
		    {
		    	return;
		    }
	});
}